Text copied to clipboard!

Názov

Text copied to clipboard!

Inžinier pre vývoj a vydanie

Opis

Text copied to clipboard!
Hľadáme skúseného a motivovaného Inžiniera pre vývoj a vydanie, ktorý sa pripojí k nášmu technologickému tímu a bude zohrávať kľúčovú úlohu pri vývoji, testovaní a nasadzovaní softvérových riešení. Táto pozícia je ideálna pre jednotlivcov so silným technickým zázemím, ktorí majú skúsenosti s automatizáciou procesov, správou CI/CD nástrojov a zabezpečením hladkého priebehu vývojového cyklu. Ako Inžinier pre vývoj a vydanie budete úzko spolupracovať s vývojármi, testermi a operačnými tímami, aby ste zabezpečili, že nové verzie softvéru budú vydané efektívne, bezpečne a bez výpadkov. Vašou úlohou bude navrhovať a implementovať automatizačné skripty, monitorovať nasadenia a riešiť problémy, ktoré sa môžu vyskytnúť počas vývoja alebo nasadenia. Okrem technických schopností očakávame aj schopnosť komunikovať naprieč tímami, schopnosť riešiť problémy a flexibilitu prispôsobiť sa meniacim sa požiadavkám projektu. Ideálny kandidát má skúsenosti s nástrojmi ako Jenkins, Git, Docker, Kubernetes a má základné znalosti programovania v jazykoch ako Python alebo Bash. Táto pozícia ponúka príležitosť pracovať na inovatívnych projektoch v dynamickom prostredí, kde sa kladie dôraz na kvalitu, spoľahlivosť a neustále zlepšovanie procesov. Ak hľadáte výzvu a chcete byť súčasťou tímu, ktorý formuje budúcnosť softvérového vývoja, táto pozícia je pre vás ideálna.

Zodpovednosti

Text copied to clipboard!
  • Správa a údržba CI/CD pipeline
  • Automatizácia procesov nasadenia softvéru
  • Spolupráca s vývojármi a QA tímom
  • Monitorovanie a riešenie problémov počas nasadenia
  • Zabezpečenie kvality a stability vydaných verzií
  • Dokumentácia procesov a konfigurácií
  • Zavádzanie nových nástrojov a technológií na zlepšenie vývoja
  • Podpora tímov pri riešení technických problémov
  • Zabezpečenie bezpečnosti a súladu s normami
  • Analýza a optimalizácia vývojových procesov

Požiadavky

Text copied to clipboard!
  • Skúsenosti s nástrojmi CI/CD ako Jenkins, GitLab CI
  • Znalosť kontajnerizačných technológií ako Docker a Kubernetes
  • Základné programovacie schopnosti (napr. Python, Bash)
  • Skúsenosti s cloudovými platformami (AWS, Azure alebo GCP)
  • Schopnosť riešiť problémy a pracovať samostatne
  • Dobré komunikačné schopnosti a tímová spolupráca
  • Znalosť správy verzií a Git workflow
  • Záujem o nové technológie a ochota učiť sa
  • Znalosť nástrojov na monitorovanie a logovanie (napr. Prometheus, ELK)
  • Skúsenosti s agilným vývojom softvéru

Potenciálne otázky na pohovor

Text copied to clipboard!
  • Aké nástroje CI/CD ste používali a ako ste ich implementovali?
  • Máte skúsenosti s kontajnerizáciou a orchestráciou?
  • Ako by ste riešili zlyhanie nasadenia do produkcie?
  • Aké skriptovacie alebo programovacie jazyky ovládate?
  • Ako zabezpečujete kvalitu a stabilitu vydaného softvéru?
  • Aké sú vaše skúsenosti s cloudovými platformami?
  • Ako pristupujete k dokumentácii procesov?
  • Ako spolupracujete s vývojármi a QA tímom?
  • Aké metriky sledujete pri monitorovaní nasadení?
  • Ako by ste optimalizovali existujúci vývojový proces?